type gunData = {
    name:string,

    mesh:GameModelAssets,
    image:GamePictureAssets,
    
    type:'霰弹枪'|'连发'|'半自动'

    bullets:number,
    hurt:number,
    len:number,
    wait_time:number,
    up_angle:number,

    max_wait_time:number,
    
    fovy:number

    money:number,
}

export const gunData:gunData[] = [
    {
        name:'Glock-17',
        mesh:'mesh/G17.vb',
        image:'picture/手枪.png',
        type:'半自动',
        bullets:13,
        hurt:5*5,
        len:50,

        fovy:0.38,

        wait_time:0.95,
        up_angle:3,
        max_wait_time:10,
        money:0,
    },
    {
        name:'AWP',
        mesh:'mesh/AWP.vb',
        image:'picture/狙击枪.png',
        type:'半自动',
        bullets:1,
        hurt:27*5,
        len:2000,

        fovy:0.15,

        wait_time:30,
        up_angle:50,
        max_wait_time:50,
        money:2000,
    },
    {
        name:'Kar98k毛瑟步枪',
        mesh:'mesh/Kar 98.vb',
        image:'picture/步枪.png',
        type:'半自动',
        bullets:5,
        hurt:23*5,
        len:1000,

        wait_time:20,
        up_angle:30,
        max_wait_time:50,

        fovy:0.35,
        money:1200,
    },
    {
        name:'UZI',
        mesh:'mesh/uzi.vb',
        image:'picture/uzi.png',
        type:'连发',
        bullets:25,
        hurt:30,
        len:80,
        wait_time:0.75,
        up_angle:2,
        max_wait_time:5,

        fovy:0.38,
        money:300,
    },
    {
        name:'P90',
        mesh:'mesh/P90冲锋枪.vb',
        image:'picture/P90冲锋枪.png',
        type:'连发',
        bullets:50,
        hurt:25,
        len:100,
        wait_time:0.75,
        up_angle:2,
        max_wait_time:5,

        fovy:0.38,
        money:450,
    },
    {
        name:'MG42',
        mesh:'mesh/mg42.vb',
        image:'picture/MG42.png',
        type:'连发',
        bullets:50,
        hurt:15*5,
        len:1000,
        wait_time:0.95,
        up_angle:4,
        max_wait_time:5,

        fovy:0.38,
        
        money:2300,
    },
    {
        name:'AK47',
        mesh:'mesh/AK-47.vb',
        image:'picture/AK47.png',
        type:'连发',
        bullets:30,
        hurt:40,
        len:700,
        wait_time:1,
        up_angle:5,
        max_wait_time:5,

        fovy:0.38,
        
        money:600,
    },
    {
        name:'M1897',
        mesh:'mesh/温彻斯特M1897霰弹枪.vb',
        image:'picture/霰弹枪.png',
        type:'霰弹枪',
        bullets:8,
        hurt:30,
        len:100,
        wait_time:10,
        up_angle:10,
        max_wait_time:50,
        fovy:0.38,
        
        money:600,
    },
]